12010 688
74176 577
4537 474
3077 186
4716 259
5908 98
31180 450
11286 433
3392 665
14561 568
8949 692
3249 399
1472 223
10995 626
4315 882
6955 324
19508 555
3188 517
6242 453
3670 113