103000 501
99597 761
27444 460
48862 438
65842 779
113650 896
19097 414
55870 548
170008 592
99505 714
345482 1126
279367 844
344293 1236
83592 292
192366 749
70070 199
306911 850
420235 1264
83990 505
1227844 4597
575689 3061
490941 1000
572146 1690