5096 869
24223 119
5135 464
11166 348
15392 158
6285 716
22755 352
16078 153
18465 879
31181 648
4592 575
7685 506
7460 107
3913 665
14582 449
5938 911
1260 71
5745 468