12798370 4181
30777887 11369
9256093 2931
11378276 3499
10353253 4900
10013603 2491
21806664 7137
7796019 2095
11875502 4071
18221500 6766
6995588 1844
5826114 2032
6886377 1369
3252327 1118
5382383 1143
11767551 2968
11456260 2921
31144897 8809
62599000 33806
17131349 5309