14029 807
24366 178
107241 304
35827 873
40643 512
17960 305
21391 588
29407 764
40793 811
2296 82
15126 528
6501 214
5522 423
3872 175
1681 136
10431 241
4915 64
2226 35
9824 375
4094 633
25336 273