22017 503
1037 93
2361 241
4000 621
901 85
19980 242
3843 550
3098 533
1809 130
11038 569
2648 415
1636 274
4103 465
13842 69
3308 456
15307 839
11530 556
2530 74
3582 639
3971 354
8587 450
5958 442
4235 917
9148 585
777 89
2163 438
8668 389
2558 495