4951 899
3047 459
3728 544
19454 529
8880 479
1693 309
1023 92
4330 588
1605 61
1514 165
2156 352
2342 300
3318 476
2779 439