2691 800
957 33
6331 531
2634 513
2880 479
774 75
8236 753
6305 58
5336 215
3007 778
832 108
3071 789
7152 496
2598 472
7029 425
896 105
11363 683
3298 716
2943 385
3449 561
3430 347
1799 360
4539 745
2868 476
2633 502
1927 288
1359 77
4425 905