21144 625
7538 341
22113 744
396847 1005
275148 846
7906 348
7264 501
10414 263
6552 543
20674 85
27763 341
13208 156
33572 244
2984 243
6167 621
2145 152
24589 292