22043 503
1039 93
2361 241
4000 621
902 85
19993 242
3845 550
3099 533
1811 130
11041 569
2648 415
1636 274
4103 465
13847 69
3309 456
15319 839
11539 556
2531 74
3587 639
3971 354
8593 450
5963 442
4235 917
9151 585
777 89
2165 438
8670 389
2558 495