15060 394
912 259
35016 942
824 175
37717 633
9107 174
1563 373
757 112
3593 420
3248 557
2736 410
1762 68
1641 146
19080 164
38402 115
4641 136
160047 521
36698 102
23350 315
10841 441
15749 842
18598 328
50919 548
19863 267
62033 438
23973 172
20126 668
12333 716