8684998 3490
44686430 18020
2238774 490
427702 684
2158955 521
2272006 744
8093201 2195
19712953 8077
2308514 405
14280036 3898
4132485 1671
8100587 2912
1021265 2522
4078321 2463
3025451 1077
42124952 14542
4470856 1275
1679504 373
22997997 8554
5023689 1473