4541 630
2416 119
7269 796
20971 387
22496 277
11269 197
4951 526
5322 525
8265 301
3837 827
7679 586
3369 363