5958 671
12218 36
16075 184
3106 452
1646 178
65457 784
45673 614
5466 514
34295 502
14909 450
2412 43
5691 288
20834 893
3866 637
17353 654
70263 309
5702 664
4396 766