14186 580
973 158
3162 804
2951 474
3351 564
3520 319
4629 602
24862 376
7609 206
11494 152
5648 309
4021 265
3090 711
1536 226