1097 84
6956 421
8071 882
59533 208
14534 623
14447 39
9980 728
15971 38
16593 357
7398 408
4290 189
2167 228
5629 848
1358 37
3909 299