20693 303
11847 174
2818 257
17653 354
2288 30
2984 393
3851 269
3478 472
28371 358
6049 448
28604 66
24739 120
8523 270
10260 122
3317 375