5985 643
347947 946
14197 132
3949 559
4295 443
12887 245
11238 262
5075 288
9448 141
11911 295
87085 526
71957 962
52604 757
25085 246
7459 492
13861 451
17349 624
2492 475
1681 257
5242 739