5990 643
347995 946
14197 132
3949 559
4295 443
12887 245
11238 262
5075 288
9448 141
11911 295
87089 526
71958 962
52606 757
25090 246
7462 492
13863 451
17349 624
2492 475
1681 257
5244 739