5961 643
347521 946
14193 132
3948 559
4294 443
12883 245
11237 262
5072 288
9447 141
11909 295
87063 526
71953 962
52571 757
25061 246
7456 492
13851 451
17320 624
2492 475
1679 257
5241 739