21142 625
7537 341
22113 744
396785 1005
274996 846
7906 348
7258 501
10412 263
6551 543
20658 85
27761 341
13196 156
33531 244
2984 243
6165 621
2145 152
24583 292