15449 792
1897 393
2496 548
2634 62
4182 493
5602 326
31716 185
39374 739
13728 275
42984 674
5280 533
10919 940
5340 189
8088 816
3228 458