18865 58
17480 485
2614 401
9225 239
8024 501
4148 465
2854 284
9968 465
8396 105
2117 324
3542 797
2332 412