14184 580
973 158
3161 804
2951 474
3349 564
3519 319
4626 602
24859 376
7605 206
11493 152
5646 309
4018 265
3090 711
1536 226