14050 680
12905 68
8131 752
53232 532
13752 643
7178 351
3485 130
6513 619
3296 351
48898 103
2350 121
7199 275
2255 197
3801 557
14942 734
4881 642