1045014 2647
1229260 4600
9538 78
15915 107
29565 586
7045 39
14603 818
8269 64
6660 183
20118 664
49107 698
15942 851
9925 527
7532 621
17990 562
9731 475
8044 609
10042 462
11054 531
15998 893
13241 303
10203 582
7909 563
10652 679
11756 810
10039 232
5587 251
216069 708