40294 99
1115 187
1453 81
2084 337
9411 78
12576 120
5557 840
4764 422
2969 352
3018 131
5703 596
4283 596
901 140
1356 73
7213 640
2183 270
45470 81
2316 435