324 27
3683 777
2352 458
2532 739
3226 714
3744 333
3033 791
683 71
1405 309
2764 596
3106 643
2277 473
967 246
1058 219
2770 454
3540 387
956 83
2435 238
2755 550
1209 238
2539 452
2572 167
1276 212
2326 410