2960 803
782 52
2905 558
17395 172
2723 851
2374 245
1878 468
8417 405
15109 708
143 25
3077 591
961 126
812 144
531 56
1568 327
5575 461
1588 333
2546 583
14388 662
2773 608
3792 533
1589 326
7450 367
42819 395