309598 1311
12507 550
421898 1179
45160 891
14732 598
161745 455
39422 702
15377 1011
11294 362
8171 542
13245 844
7184 149
4825 346
432971 993
96619 902
9387 376
13368 303
9476 152
223943 2068
11256 605
9926 672
8152 519
280075 510
184414 783
177472 873
6398 257
76159 518
84589 548