2297 505
1544 203
2235 515
4146 687
3596 889
3175 638
6668 187
5786 867
1294 278
1762 112
3260 499
4119 582
318 45
1698 134
367 97
331 39
1735 222
1171 338