2500 502
5417 699
3135 764
14309 798
18850 878
16721 785
40334 224
17795 223
1431 231
2645 761
2555 263
11657 437
1815 327