5076 525
3941 46
4220 486
3931 649
4388 340
20545 352
3801 406
2429 173
3002 101
3092 154
3364 607
2825 448
6733 324
2187 271
3880 658
14823 725
4057 283
3632 597
4378 799
32567 772
3951 383
4258 388
32684 847
6706 614