4963 93
2816 385
1984 273
3661 511
467 72
2899 518
2513 348
10487 234
41340 368
43823 502
5250 450
3603 793
34626 109