17221 501
7806 494
23190 426
1907 118
109483 721
15062 741
2597 63
46542 131
7081 531
41833 162
43437 911
9213 813
6516 519
8424 60
24457 712
4590 33
4177 330
3226 295
85599 370
4117 488