3991 521
20872 777
13704 689
1336 242
44783 309
3441 459
3557 413
85688 259
898 182
11329 586
15003 661
6682 822
5870 471
21431 291
4008 219
7284 145
4544 579
5566 187
6867 823
5264 348
4940 388
4385 799
12470 701
3751 102