435082 1323
2730 118
3321 239
185683 516
33329 324
11910 884
17828 655
4816 134
10238 197
309030 930
6963 820
26907 879
53460 670
67118 289
9421 497
19446 268
9286 293
24103 72
16953 137
14989 671
249520 916
14510 274
14507 350
17016 570
20417 158
14964 213
46677 313
9613 436