2993 812
3121 438
6187 178
3201 821
3283 235
29728 616
13902 629
25421 57
11194 398
43029 677
32308 127
13973 183
30835 686
3552 87
4426 933
4007 527
19520 869
6438 566
5798 244
11435 830
23928 764
3823 547
3946 612
2962 659
5419 624
3486 245
1715 150
14568 114