13972 807
24243 178
106491 303
35386 873
39642 511
17655 305
21118 588
29067 764
40445 811
2273 82
15093 528
6480 214
5474 423
3843 175
1653 136
10387 241
4883 64
2200 35
9793 375
4071 633
24965 273