5091 680
115469 686
17479 427
24968 84
3319 319
8140 436
13234 616
3504 269
2719 224
7446 692
3387 383
7921 784
2022 58
2119 300
1833 190