201 0
3253150 812
2367849 767
86089008 15047
2008903 479
10742572 2854
1298611 434
44812415 8381
3339732 537
7661181 1269
95985 9
15821842 710
3769719 399
106540 11
9020690 233
2719588 179
5345567 555
5648684 713
4347477 224
2032566 87
991615 123
1477955 111
1492966 351
1153118 106
10983312 587
334994 42
2269241 267
744513 251
11474632 793
6825420 610