18002 501
7916 494
24074 426
2058 118
110656 721
15177 741
2631 63
46817 131
7166 531
42157 162
43815 911
9297 813
6570 519
8547 60
25172 712
4760 33
4248 330
3866 295
86627 372
4170 488