5429 65
32342 884
39533 725
21718 373
39721 401
5790 416
20984 362
12377 501
9678 644
2441 182
15178 617
3465 226
4028 172
4411 570
3535 494
5619 691
3850 400
2937 63
8542 927
7354 622
5289 628