14164 580
966 158
3154 804
2944 474
3337 564
3506 319
4614 602
24834 376
7577 206
11483 152
5629 309
4009 265
3089 711
1529 226