667 101
2603 538
2239 659
1047 105
2913 860
1409 301
1892 376
1426 277
1501 378
3041 810
2684 506
945 218
3426 558
2439 503
1263 226
1262 236
1574 341
857 192
1191 332
1545 274
1216 280
1685 97
3057 888
1735 326