21094 625
7522 341
22101 744
396288 1004
273726 845
7898 348
7224 501
10400 263
6544 543
20605 85
27751 341
13085 156
33285 243
2976 243
6155 621
2129 152
24532 292