108906 510
101653 761
7255 158
56203 548
12026 116
25506 493
223359 273
192789 749
146095 931
1101468 1879
634153 1324
1687140 3651
374878 967
22314 881
840408 1666
421146 1265
310133 507
343876 934
124024 292
180376 591
172098 221
449159 746
292725 947
205841 458
382514 664
154318 785
172026 407
1038627 3058