13996 807
24303 178
106820 303
35551 873
40063 512
17772 305
21232 588
29219 764
40600 811
2278 82
15106 528
6484 214
5499 423
3855 175
1665 136
10407 241
4902 64
2208 35
9801 375
4084 633
25137 273