9615 97
5465 661
21708 506
11117 802
2491 74
89031 597
25076 540
217969 1030
35578 139
23330 372
44722 89
50786 673
58423 398
43372 551
49847 587
3360 220
5848 628
42767 462