16600 668
8230 71
6215 379
65785 346
95058 517
65696 264
20595 376
17976 631
17703 51
22306 312
12649 361
9814 266
8217 611
4559 597
2185 91