1256 0
3050 0
6886 2
13342 1
18881354 1948
50726083 7695
7937686 656
30992090 3847
6145919 630
53059840 6498
25461436 2748
42114773 4580
30396237 2443
3504961 355
12009601 798
2416066 238
767340 73
31225199 720
10128569 640
23017943 1641
22586803 2713
14145004 876
7435706 413
4203457 342
5202565 312
1079058 122
1599397 42
9387088 475
9945078 1316
478759 32
14467800 1567
2582285 190
2818146 144