15446 792
1897 393
2495 548
2633 62
4182 493
5601 326
31707 185
39353 739
13726 275
42972 674
5280 533
10918 940
5337 189
8088 816
3228 458