9691 165
13384 178
2516 707
10414 139
21212 768
40854 305
10073 320
1293 285
2793 111
8006 502
1385 368
713 208
3812 621
12282 723
28006 71
2845 873
3999 577
946 233
32737 425
1503 467
2591 120
831 247
1233 359
532 94