670 57
16390 304
8510 69
6527 742
5616 826
5214 238
6884 96
22517 587
11922 611
12449 358
5926 266
5157 102
2016 376
662 48