3526 523
3082 85
10985 99
5559 356
32661 777
5065 215
9321 203
4481 330
8419 449
6452 596
4596 569
4138 396
2845 587
1911 107
4161 377