5997 258
151345 474
52343 327
19320 597
8502 410
24233 447
14302 461
12960 719
6799 669
5395 78
4547 207
2276 68
4569 103
9142 215
2665003 4023
248134 1043
2423640 3521
386737 1161
283305 1571
233726 590
194530 744
3116131 6743
5339 653
705367 1989
384247 1079
2845485 7249