30968 961
4589 527
6317 314
15659 212
5953 290
2458 187
3484 147
8659 791
8798 86
4872 140
8814 302
6217 359
5981 549
1765 203
31459 595
6914 80
22565 486
4077 69
6868 596
4266 51
21020 218
5437 973
9231 417
4903 517
7259 953
5660 779
5889 463
1832 180