53960 707
584690 1627
1388487 4292
1019017 3029
301352 1033
123626 932
96284 992
86596 660
474671 1209
502433 624
176551 472
91233 726
302476 958
306153 796
219321 517
209309 471
971881 2081
78170 685
883563 2251
739534 1386
536909 986
92914 421
623754 1436