16098 32
2165 69
6585 902
5177 553
3454 119
4952 428
28884 604
14792 630
4125 882
19565 611
3759 748
14051 276
2501 26
3583 507
22550 813
3646 138
5182 929
4801 699
15987 201
33508 243
4617 591
4203 248
13857 721
3299 169