3196 560
2552 622
3580 392
2614 668
401 61
288 35
4096 438
3326 967
2554 617
995 268
1368 204
1542 260
853 169
3281 633
2174 380
895 161
1999 450
2976 600
990 167
1443 358
552 123
2475 338
1788 333
3162 422