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