2668 49
45035 697
21423 866
13389 623
21316 481
30603 345
13546 414
22786 936
6955 524
25608 611
11295 436
12728 538
5496 491