49488 761
114635 600
68053 635
206537 495
1376576 4264
63605 671
462968 1188
50100 129
198076 459
267280 1194
1656369 3612
166301 462
95143 875
1007771 3005
731529 1372
767703 3159
64482 746
270544 358
124333 157
123523 554
109058 399
152889 332