13601 96
14573 616
26201 644
11563 58
11958 710
10663 261
6888 504
14301 126
1918 153
4215 249
9314 672
2829 223
39234 628
7641 571
21613 610
12814 123
2287225 3862
382630 1160
193143 743
187391 592
95054 372
45689 385
54297 627
33443 612
16479 695
30819 291
10979 131
3978 125