10108 97
5486 661
21710 506
11122 802
2493 74
89096 597
25081 540
218055 1030
35657 139
23338 372
44847 89
50862 673
58474 398
43396 551
49884 587
3362 220
5849 628
42848 463