350 101
2704 685
695 212
844 260
702 97
2545 727
692 96
3024 503
41045 232
2206 498
115517 669
903 163
2387 523
481 92
1815 379
2249 580
3317 734
1229 384
2563 610
896 211
696 121
1637 458
2997 602
2959 598