21135 625
7535 341
22113 744
396725 1005
274857 846
7905 348
7255 501
10410 263
6551 543
20649 85
27761 341
13186 156
33508 244
2983 243
6163 621
2143 152
24575 292