42998 507
52878 794
20258 204
8457 453
7300 850
4134 96
3788 147
4440 666
4965 949
1565 278
28068 334
31538 107
7095 517
6144 757
3348 927
49652 289
46123 175
3228 322
2231 117
2237 547
38339 34
8254 637
5364 280
19835 661