20591 242
15887 840
11760 556
8800 450
16691 63
30551 141
2660 768
21407 158
16406 669
2281 310
1421 292
3283 467
1170 155
2320 427
1312 36
2796 499
713 107
3519 593
1190 246
1824 266
1053 94
3772 685
794 168
2208 455
3101 550
3946 684
3034 643