2401 487
1847 427
935 192
2844 735
2266 271
3320 534
2533 523
1378 301
267 38
3318 551
599 120
2595 678
1508 416
2588 578
2868 161
2585 455
3181 608
1139 239
1307 205
3317 654
1879 348
2769 696
1666 326
2857 508