2915 576
9518 312
28775 705
15271 378
4353 206
8017 357
8519 627
5119 875
3287 584
6210 823
13550 254
3003 193
20353 329
2166 162
20728 816
7673 289
3322 584
2841 665
10560 799