14184 580
973 158
3161 804
2950 474
3348 564
3516 319
4625 602
24856 376
7603 206
11493 152
5646 309
4018 265
3090 711
1536 226