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