14178 580
968 158
3159 804
2948 474
3342 564
3508 319
4621 602
24846 376
7591 206
11488 152
5637 309
4016 265
3089 711
1533 226