43056 762
1255 103
5208 368
24897 89
10796 564
3383 140
2566 290
2398 294
3380 575
4431 544
3215 475
3147 612