106615 503
100628 761
7192 158
56038 548
11977 116
25399 493
223072 273
192558 749
145918 931
1101027 1879
633522 1324
1685713 3648
374704 967
22306 880
839889 1666
420650 1265
309855 506
343692 934
123887 292
180145 591
171901 221
448623 746
292362 947
205647 458
382095 662
154078 784
171834 406
1037182 3054