5172 680
117755 686
17500 427
25018 84
3342 319
8231 436
13402 616
3517 269
2758 224
7531 692
3432 383
7941 784
2044 58
2131 300
1847 190