5053 396
35547 568
5708 542
7909 421
6660 313
707 117
100870 170
148182 657
336306 699
12923 830
83357 387
51149 633
29844 782
84044 169
11571 531
104787 489
21010 411
26133 271
39746 334
29099 164
9410 257
3427 611
17590 669
20706 537
1964 99
33585 489
244217 1195
2349075 3883