2315 83
1441 103
1251 156
8697 394
12919 295
3034 345
3152 551
4793 540
5547 487
11835 515
35967 916
56603 471
38506 191
3946 791
4996 682