6331 423
10077 601
7150 218
2805410 4097
248404 1043
4174 148
2552067 3573
388099 1161
285879 1572
10191 554
234073 590
194822 744
3266890 6830
37047 345
708918 1991
386280 1079
97375 372
3015468 7331
1615 295
118726 632
13671 781
42239 582