3013 896
2346 718
340 87
2700 581
943 264
2426 517
1948 421
2374 592
16239 636
746 149
1516 129
18064 545
1999 546
11220 51
3098 714
2815 681
1707 156
4215 453
2991 803
2828 511
10695 350
6248 552
12968 152
2978 436
2428 324
4078 532
16524 444
5994 509