5889 28
6143 674
3430 138
4071 556
5137 460
2029 268
4628 611
15610 376
16543 351
837 111
6994 564
5648 73
1953 332
928 26
3532 836
3175 544
1752 207
1363 164
3695 705
3615 757
2266 197
4216 856
770 69
4019 695
2228 164
1189 97
15103 331
19312 663