14169 580
968 158
3157 804
2944 474
3339 564
3507 319
4617 602
24839 376
7583 206
11484 152
5631 309
4010 265
3089 711
1530 226