18199 600
47583 141
3383 114
4570 74
5716 679
4506 207
10355 503
71598 906
5401 102
17607 815
2163 115
8051 517
18133 367
3443 398
3136 452
12341 551