5985 643
347909 946
14196 132
3949 559
4295 443
12887 245
11238 262
5075 288
9448 141
11910 295
87084 526
71956 962
52603 757
25082 246
7458 492
13860 451
17346 624
2492 475
1681 257
5242 739