23318 118
3557 463
9102 348
14546 158
4839 716
19019 347
13739 153
17248 879
27590 647
4309 575
6319 506
6569 107
3558 665
13006 449
5422 911
1000 71
5036 468