5889 28
6143 674
3430 138
4071 556
5143 460
2029 268
4628 611
15611 376
16543 351
838 111
6994 564
5648 73
1953 332
928 26
3532 836
3176 544
1754 207
1363 164
3695 705
3615 757
2266 197
4218 856
774 69
4019 695
2229 164
1189 97
15103 331
19312 663