301587 791
105438 701
33476 331
11906 933
334276 870
10551 823
160623 395
21426 653
11861 621
15146 380
8835 106
15737 206
22869 399
733468 1683
79471 180
11322 706
8917 463
168107 292
88877 1072
172596 257
247612 458
259129 438
202156 780
53031 585
235148 1038
149509 277
155557 282
240305 726