3488 523
3023 85
10958 99
5550 356
32635 777
5064 215
9320 203
4481 330
8415 449
6442 596
4596 569
4137 396
2844 587
1909 107
4160 377