4002 495
6175 434
7981 814
3268 150
5086 548
2501 185
3949 597
8339 206
17586 533
5056 354
1445 46
4478 652
2941 770
8836 177
4649 540
4035 933
7236 840
7015 374
3042 570
7144 189
3810 551
4875 866
6655 603
2856 76