21143 625
7537 341
22113 744
396804 1005
275039 846
7906 348
7259 501
10412 263
6551 543
20661 85
27761 341
13199 156
33545 244
2984 243
6165 621
2145 152
24586 292