4531 630
2409 119
7265 796
20960 387
22493 277
11268 197
4951 526
5320 525
8263 301
3837 827
7679 586
3369 363