640 174
14194 580
980 158
3170 804
2955 474
3376 564
3544 319
4647 602
24915 376
7639 206
11515 152
5666 309
4048 265
3102 711
1543 226