2945 644
26715 285
14295 421
3318 799
2594 147
19311 441
29435 669
9511 234
16419 431
5137 588
4913 486
18363 410
4196 824
522 74