43006 507
108214 713
38350 34
4142 96
4448 666
20265 204
7319 478
7307 850
5799 620
6152 757
49660 289
31545 107
3933 47
4971 949
5373 280
3235 322
21811 527
2982 413
3354 927
46129 175
8461 453
19844 661
1569 278
2236 117