3570 511
23844 486
35772 236
16692 515
19006 396
51835 58
8531 860
5808 605
30063 193
24521 552
8369 485
5626 327
22683 789
8560 153
17610 616
6008 359
15091 117
4449 857
4736 833
3152 340
4469 748
3838 783
2941 309
2881 66
4970 885