2641 825
2217 593
2441 511
1398 335
2705 598
11299 731
4979 429
20128 276
8565 568
5973 188
26363 370
16118 223
22396 860