1126 313
1956 304
2268 435
999 125
3505 993
1429 302
1689 336
913 164
1532 307
2149 316
2774 408
1277 208
440 96
3114 708
3048 857
670 72
2626 678
1097 277
2298 363
1269 111
2768 405
3832 843
1658 275
2624 522