43054 762
1255 103
5201 368
24897 89
10787 564
3381 140
2564 290
2395 294
3372 575
4429 544
3214 475
3147 612