3132 803
3314 678
2299 440
3861 520
2529 399
6823 317
1226 165
10022 109
3840 489
2991 295
2068 318
3736 745
2767 423
1604 107
3510 723
3029 460
2707 91