14155 580
966 158
3152 804
2942 474
3330 564
3503 319
4609 602
24824 376
7556 206
11475 152
5627 309
4008 265
3089 711
1527 226