956492 323
1304979 405
652109 188
2175823 753
4990165 1781
879476 254
605337 223
430577 91
1862568 644
1713641 562
1118114 442
547284 141
4028432 1533
4149446 1573
2276630 779
2618438 785
2400073 1086
11583048 3795
359281 116
1170849 376
818667 326
8246347 1916