14038 807
24396 178
107394 304
35896 873
40784 512
17993 305
21453 588
29462 764
40853 811
2298 82
15132 528
6503 214
5526 423
3876 175
1684 136
10435 241
4921 64
2228 35
9827 375
4095 633
25402 273