43496 99
1239 187
1816 81
2182 337
9582 78
13405 120
5631 840
4788 422
3027 352
3080 131
5743 596
4354 596
910 140
1401 73
7263 640
2212 270
46377 81
2396 435