3028 150
4360 239
15942 78
13254 648
19639 195
2306 96
21216 427
16638 465
5609 229
2359 184
9588 159
4539 63
4940 366
5472 646
5204 238
6616 310
9934 828
8007 804
20498 664
8876 328
5008 215
5179 552
5510 399
12411 383
61464 447
56262 785
10265 336
4684 238