43331 762
1338 103
5384 368
25114 89
11603 564
3502 140
2655 290
2463 294
3542 575
4615 544
3309 475
3256 612