103326 501
99719 761
7149 158
55890 548
11927 116
25349 493
222884 273
192397 749
145811 931
1100677 1879
633141 1324
1684742 3644
374567 967
22299 880
839487 1666
420296 1265
309656 506
343552 934
123792 292
179991 591
171737 221
448221 746
292113 946
205516 458
381800 661
153932 784
171668 406
1036122 3053