5979 643
347807 946
14196 132
3949 559
4295 443
12886 245
11238 262
5073 288
9448 141
11910 295
87078 526
71956 962
52591 757
25076 246
7458 492
13856 451
17343 624
2492 475
1680 257
5242 739