5054 336
835 66
52925 277
3557 332
2992 647
3380 623
5793 122
3684 888
4853 562
6418 101
3800 905
1462 191
3094 514
1281 115
2502 310
2705 423
5255 760
1865 365
4591 582