2960 351
18512 610
2120 95
5507 661
45906 245
14153 482
26979 449
33606 301
6759 368
13354 294
7590 766
3854 619
6764 633
6750 271
16144 228
5111 495
4348 130
9635 56
38706 471
4929 487
19516 683
10396 544
110114 209
5948 346
2824 352
2990 185
13158 768
15878 472