2691 800
957 33
6326 531
2634 513
2880 479
774 75
8235 753
6303 58
5335 215
3007 778
832 108
3071 789
7151 496
2598 472
7026 425
894 105
11360 683
3298 716
2942 385
3448 561
3429 347
1799 360
4537 745
2867 476
2633 502
1927 288
1358 77
4424 905