17999 68
2042 177
30902 717
8327 182
24246 106
13153 233
7841 788
2501 221
9355 664
2222 439
7777 453
4115 101