965 259
2947 773
20050 340
21803 729
2957 208
43182 93
5228 509
1446 362
1047 151
3524 498
17952 858
27013 396
6314 206
20769 794
4829 392
185780 733
51371 400
6758 671