14017 807
24351 178
107166 304
35763 873
40504 512
17895 305
21359 588
29366 764
40754 811
2287 82
15121 528
6496 214
5511 423
3869 175
1677 136
10422 241
4908 64
2223 35
9817 375
4092 633
25287 273