3595 251
10465 521
1476 261
1120 23
4652 240
1371 175
6749 649
8959 699
18449 182
3739 229
7032 618
8260 567
2149 363
11147 216
21705 338
6724 388
2608 547
3721 547
2995 692
2454 505
5594 313
1035 176
1317 173
1477 320
3077 870
3307 619