18843 58
17477 485
2613 401
9220 239
8021 501
4148 465
2853 284
9956 465
8396 105
2117 324
3541 797
2330 412