5970 643
347707 946
14193 132
3949 559
4295 443
12884 245
11238 262
5073 288
9447 141
11909 295
87076 526
71954 962
52581 757
25069 246
7458 492
13853 451
17332 624
2492 475
1680 257
5242 739