2691 800
957 33
6331 531
2634 513
2880 479
774 75
8235 753
6304 58
5336 215
3007 778
832 108
3071 789
7152 496
2598 472
7029 425
894 105
11363 683
3298 716
2943 385
3448 561
3429 347
1799 360
4538 745
2868 476
2633 502
1927 288
1358 77
4424 905