4348 291
22449 67
30169 663
11582 107
17841 803
43301 475
10782 255
15727 497
30015 329
14490 598
5511 395
30402 221
4678 911
3508 379