22025 503
1037 93
2361 241
4000 621
902 85
19987 242
3843 550
3099 533
1810 130
11040 569
2648 415
1636 274
4103 465
13843 69
3309 456
15316 839
11536 556
2531 74
3587 639
3971 354
8591 450
5962 442
4235 917
9148 585
777 89
2165 438
8668 389
2558 495