8431 399
3186 394
2634 59
2637 71
7525 469
3640 348
3305 261
3752 220
6042 335
6165 765
9827 329
29747 766
30182 404
34144 259
4508 183
40294 318
5549 962