5091 680
115514 686
17479 427
24968 84
3319 319
8142 436
13235 616
3504 269
2719 224
7447 692
3388 383
7922 784
2022 58
2119 300
1833 190