506 92
2134 458
1182 246
2967 728
2239 591
432 115
3068 832
2268 575
2098 468
2147 582
1080 283
1113 272
2417 476
1208 259
2134 526
780 211
232 30
2574 497
2903 688
1539 418
1285 231
2159 542
1850 416
2558 503
2228 541
2427 676
1672 362
2746 706