2193 55
18408 229
14817 866
24857 198
12975 159
48261 363
25039 360
14201 356
6901 543
11947 510
2910 52
7357 839
5027 114
5100 871