1008 323
2952 682
11492 848
9856 224
47783 404
84658 134
9941 409
20247 814
8024 574
5108 136
13613 752
7487 87
1391 171
29077 225