10006 97
5482 661
21710 506
11121 802
2493 74
89085 597
25080 540
218037 1030
35647 139
23336 372
44813 89
50853 673
58465 398
43392 551
49876 587
3361 220
5849 628
42833 463