1581 21
2838 354
33902 888
8279 609
31218 162
4748 409
6500 787
72603 450
15047 279
38122 509
3670 391
9747 726
18771 496
28401 472
12177 181
5870 422
3855 518
3697 729
4196 501
16283 157
15593 461
2830 541
4745 651
677 30
3988 824