5947 643
347332 945
14193 132
3948 559
4293 443
12883 245
11237 262
5072 288
9447 141
11907 295
87057 526
71950 962
52558 757
25059 246
7456 492
13847 451
17309 624
2492 475
1678 257
5240 739