2038 477
10884 107
2577 533
2917 80
2804 625
28248 508
2226 156
3189 202
9413 772
4246 791
6898 518
14071 193
24040 234
77145 309