29853 484
2393 450
10467 749
4689 350
2650 218
1104 93
2626 129
1101 157
3132 657
1079 41
2319 59
1117 81
5723 514
2914 480
1940 457
18849 249
6408 564
3241 343
10605 1002
3232 412
4769 81
2211 173
380688 865
2678 271
3222 272
7543 72
1891 379
3462 168