47008 245
4949 177
3300 595
4201 513
11377 640
19631 798
3839 472
5159 806
15417 165
44476 326
18038 503
2871 252
5928 622
4629 714
3486 261
8910 462
4147 491
3523 535
7406 277
4448 712
5474 946
8302 651
1311 181
2147 87
5444 616
21730 506
3788 838
4540 408