109909 516
102287 761
7295 158
56309 548
12062 116
25574 493
223539 273
192931 750
146180 931
1101692 1880
634503 1324
1687986 3653
375095 967
22317 881
840679 1666
421426 1266
310277 507
343996 934
124116 292
180541 591
172206 221
449563 746
292959 947
205971 458
382759 665
154470 785
172170 407
1039472 3059