5949 643
347357 945
14193 132
3948 559
4293 443
12883 245
11237 262
5072 288
9447 141
11908 295
87059 526
71953 962
52560 757
25060 246
7456 492
13849 451
17310 624
2492 475
1678 257
5241 739