3791 503
8930 702
5113 764
20820 807
22220 878
17222 785
42822 224
20258 223
1543 231
2765 761
2843 263
13416 437
2178 327