14183 580
970 158
3159 804
2949 474
3348 564
3512 319
4621 602
24851 376
7594 206
11489 152
5644 309
4018 265
3090 711
1534 226