2911 35
2848 703
27831 378
3140 241
4699 523
16282 782
11959 529
3713 698
11488 389
11267 581
6007 162
4297 508
2140 141
10346 907
4239 530
6598 155
5087 462
5534 733
2545 492
1393 244
15548 775
1700 272
3599 344