43056 762
1255 103
5204 368
24897 89
10792 564
3383 140
2564 290
2396 294
3372 575
4429 544
3214 475
3147 612