3028 150
4359 239
15927 78
13247 648
19639 195
2306 96
21212 427
16638 465
5609 229
2358 184
9587 159
4539 63
4940 366
5472 646
5204 238
6615 310
9932 828
8004 804
20497 664
8876 328
5006 215
5177 552
5509 399
12411 383
61463 447
56244 785
10265 336
4684 238