32060 91
3052 309
2949 309
13028 49
14089 85
23117 162
3024 413
2871 671
2396 229
2249 331
6202 248
7730 409
8732 576
1534 83