2908231 7276
3173219 6764
3515322 6392
2042775 4045
2729144 4036
2268282 3673
2474409 3525
1171122 2348
1180 294
2441 811
2429 553
209 44
815 216
1128 355
33092 462
41892 702
45286 426
15369 293
3154 596
21427 570
9444 735
20980 168
7012 408
98174 882
3465 743
11202 645