2510 75
16242 541
14956 139
6116 472
4480 399
4701 870
2336 124
9924 666
19686 475
4529 862
4437 417
12781 52
2298 90
4715 812
51960 333
5062 676
4765 802
3899 137
18491 486
14842 629
10518 521
4494 174
11707 696
6449 737