5998 643
348083 946
14197 132
3949 559
4295 443
12887 245
11238 262
5075 288
9448 141
11913 295
87091 526
71958 962
52633 757
25094 246
7463 492
13865 451
17352 624
2492 475
1683 257
5245 739