14161 580
966 158
3154 804
2943 474
3332 564
3504 319
4613 602
24831 376
7569 206
11479 152
5628 309
4009 265
3089 711
1528 226