2970 756
3019 633
8257 668
20954 276
47599 280
3735 113
31936 352
27444 581
21771 589
22127 808
2732 325
5936 147
11516 575
4307 654
11597 785
10259 569
17373 551
13072 493
260338 832
3131 525