3061 839
2589 696
1583 135
2445 767
613 55
1301 344
2886 584
2438 642
2769 263
6222 636
3139 875
2000 515
2186 568
11259 602
924 255
396 98
14412 553
8466 692
2991 933
5040 578
9583 395
454 49
3064 724
2404 643