43693 99
1243 187
1840 81
2182 337
9595 78
13470 120
5639 840
4788 422
3034 352
3083 131
5745 596
4366 596
910 140
1402 73
7263 640
2212 270
46415 81
2399 435