2250 691
366 93
1210 258
6924 778
4997 667
14102 710
10304 375
13071 41
3858 91
2614 85
5373 350
4119 273
5298 624
15657 580
5532 640
29065 150
23972 602
11500 486
10712 99
9057 637
3130 609
22144 270
13308 601
5716 495
8630 69
30755 37
25324 342
2581 45