309 40
933 176
2522 518
923 191
2576 551
1383 272
1249 272
870 244
1686 429
1655 488
3036 696
2281 567
1682 498
1032 186
2880 883
2575 618
2701 784
1653 407
833 190
2455 734
3086 652
1875 463
2790 669
2894 753
2028 362
2394 557
1089 319
1753 467