6560 472
2767 35
6017 170
2469 162
9099 652
2127 80
7520 678
8123 289
2846 388
4388 861
17838 469
4396 639
1988 468
3828 787
11565 282
8202 692
2998 256
10242 212
1288 262
8548 927