276 35
1476 409
2344 691
3847 750
903 193
1957 591
1122 323
2402 419
2262 454
2951 806
2013 435
2454 502
1476 379
3525 796
3003 929
2163 528
803 216
2830 714
1887 417
2403 245
1569 501
1601 97
2788 504
843 190
3095 591
562 146
540 56
1379 309