631 52
7797 658
17163 580
1762 257
1631 71
2061 376
3261 839
23243 287
24600 307
1484 402
1053 166
6407 27
148194 534
22651 317
3060 855
1005 174
15425 739
2496 437
3112 376
30238 269
17856 138
21914 764