2813 502
45728 143
9046 643
2139 292
46517 941
1772 84
2725 554
1230 97
2095 268
1170 112
2052 373
1389 160
2444 439
20870 615
12705 560
9804 552
9222 330
5869 311
7780 707
10634 469
3965 30
6391 343
5936 745
7616 600