202513 329
94009 251
117095 581
229702 403
179799 569
165264 714
657287 1463
635060 961
110853 553
206616 848
565808 1511
286642 904
173874 846
243066 866
1053045 2654
1715342 2477
616108 1473
1242562 4612
756880 1711
595877 3098
507284 1010
852277 3630
187844 690