4600 337
8587 389
4906 899
43233 513
8949 598
12272 465
3762 254
37761 669
5048 113
4530 715
6373 632
3901 700
4876 105
3847 94
2488 404
3410 383