3025 150
4357 239
15886 78
13229 648
19639 195
2303 96
21201 427
16635 465
5605 229
2352 184
9582 159
4537 63
4934 366
5470 646
5198 238
6611 310
9927 828
7993 804
20488 664
8873 328
4998 215
5175 552
5502 399
12410 383
61458 447
56197 785
10252 336
4682 238