509 93
910 261
2461 456
3238 734
1181 285
2444 671
2625 662
3107 845
487 113
2935 839
2367 465
830 250
838 233
1157 345
972 191
3868 569
1688 534
3242 735
896 187
4598 768
388 82
3039 848
1333 401
2156 296