1635 100
38333 298
2102 105
71336 127
22812 472
26900 267
11079 370
12025 374
4228 72
4908 577
9107 196
5544 718