15045 211
39982 98
32800 196
16086 132
19109 516
14419 248
4227 367
4430 393
8052 81
3890 102
7451 579
5112 662
2191 235
5369 638
9371 310
4296 737
72398 402
5018 892
3150 543
35522 172
1157 89
3181 119
4292 894
2466 357
4785 46