2641 825
2217 593
2441 511
1398 335
2705 598
11300 731
4981 429
20129 276
8565 568
5973 188
26367 370
16118 223
22396 860