2850 739
2590 679
22106 704
18161 565
35308 245
2495 514
11803 762
12786 95
4245 413
21354 317
3347 170
1581 269
2826 846
16553 664
1527 397
999 236
3123 360
2667 525
19634 330
416 118
436 138
2739 566
2929 902
2983 925