5581 50
6148 323
7995 84
29155 412
3197 425
2742 65
1297 28
6769 485
21234 142
13019 131
16817 71
8098 851
2488 88
29513 91
5158 642
8902 790
2143 108
21790 277
14333 440
17836 801
26314 353
4625 231
4049 242
1163 70
10750 426
8505 168
6094 246
4203 419