5927 643
347011 945
14192 132
3948 559
4292 443
12883 245
11236 262
5071 288
9446 141
11904 295
87048 526
71947 962
52547 757
25050 246
7452 492
13841 451
17297 624
2491 475
1677 257
5240 739