1612 21
2864 354
33993 888
8333 609
31236 162
4809 409
6509 787
72699 450
15150 279
38245 509
3677 391
9758 726
18792 496
28493 472
12261 181
5901 422
3869 518
3718 729
4319 501
16310 157
15652 461
2844 541
4755 651
684 30
3999 824