14036 807
24386 178
107344 304
35876 873
40749 512
17981 305
21428 588
29443 764
40832 811
2296 82
15131 528
6503 214
5523 423
3875 175
1681 136
10433 241
4919 64
2228 35
9825 375
4094 633
25375 273