29851 484
2393 450
10462 749
4688 350
2648 218
1104 93
2620 129
1099 157
3111 657
1079 41
2316 59
1115 81
5722 514
2910 480
1939 457
18847 249
6405 564
3239 343
10595 1002
3232 412
4767 81
2211 173
380682 865
2676 271
3221 272
7536 72
1888 379
3462 168