14160 580
966 158
3153 804
2943 474
3332 564
3504 319
4613 602
24828 376
7568 206
11479 152
5628 309
4009 265
3089 711
1527 226