2588 376
3548 541
3219 845
1378 213
2667 44
3406 680
3262 928
2903 424
2244 232
4544 263
9183 864
2479 431
1293 34
5391 501
2269 377
5226 578
2954 423
2099 204
2398 370
3402 431
4224 454
3347 711
4957 478
3125 619