109403 514
101981 761
7276 158
56252 548
12043 116
25537 493
223455 273
192866 749
146138 931
1101583 1879
634337 1324
1687592 3653
374974 967
22317 881
840561 1666
421288 1265
310209 507
343938 934
124080 292
180466 591
172153 221
449382 746
292854 947
205912 458
382664 665
154407 785
172101 407
1039087 3059