1583 105
5885 514
19853 332
2866 309
3545 272
1232 192
1916 374
15999 934
3056 703
1261 233
4404 804
2225 57
3422 603
2478 467
122242 562
20536 393
67029 533
176022 419
33352 728
12383 633
20261 382
22467 271
13521 442
31408 316
15863 280
36017 548
48467 740
39958 89