2302 500
497 101
1661 517
1424 332
78304 342
8748 118
1004 135
30736 636
270564 941
42290 712
17431 653
1495 313
132961 173
3243 658
7074 909
76410 1057
38361 332
14463 607
9155 791
9861 295
6590 123
52734 392
84939 683
60828 422