2846 50
45178 700
21464 866
13392 623
21356 481
30677 345
13575 414
22857 936
6984 524
25679 611
11328 436
12865 539
5502 491