2970 860
2524 546
21482 641
5143 639
826 150
12431 563
256 69
4648 209
5321 775
2332 619
3440 402
2510 632
2341 172
4340 410
10416 362
2628 797
7513 443
2662 754
2842 844
869 233
1915 549
5525 641
15247 600
2734 566