3035 596
2528 559
3548 242
2542 369
1506 303
3191 350
3917 215
3426 544
2464 622
2350 192
3150 963
2258 676
1043 157
4982 806
885 228
2184 639
2937 557
4009 268
2421 491
2323 687
877 120
2027 272
3682 463
6836 769