14003 807
24313 178
106902 303
35598 873
40156 512
17810 305
21270 588
29259 764
40636 811
2281 82
15111 528
6486 214
5502 423
3861 175
1667 136
10409 241
4903 64
2210 35
9807 375
4088 633
25182 273