5969 643
347687 946
14193 132
3949 559
4295 443
12884 245
11238 262
5073 288
9447 141
11909 295
87075 526
71954 962
52578 757
25068 246
7457 492
13853 451
17331 624
2492 475
1680 257
5242 739