104097 501
99971 761
7162 158
55939 548
11944 116
25361 493
222949 273
192445 749
145836 931
1100776 1879
633261 1324
1685008 3646
374612 967
22303 880
839599 1666
420382 1265
309703 506
343596 934
123814 292
180026 591
171787 221
448318 746
292167 947
205557 458
381878 661
153973 784
171720 406
1036421 3054