649 174
14196 580
982 158
3173 804
2956 474
3384 564
3557 319
4649 602
24922 376
7647 206
11516 152
5669 309
4048 265
3105 711
1544 226