21635 872
2913 560
1106 163
537 59
2620 293
4321 634
13987 539
2173 111
2106 291
359 52
6362 968
7534 837
3445 553
9465 472
6739 430
4001 826
5287 145
10144 885
2283 399
5245 444
3551 242
2776 182
7148 203
5131 147