2502 328
1520 159
3626 500
3558 729
6020 522
22001 503
1037 93
2359 241
4000 621
898 85
19974 242
3843 550
3098 533
1808 130
11034 569
2648 415
1636 274
4103 465
13839 69
3307 456
15301 839
11527 556
2529 74
3578 639
3971 354
8586 450
5955 442
4235 917