17001 501
7787 494
22779 423
1880 118
109052 717
15028 741
2603 63
46425 131
7069 531
41693 162
43314 907
9203 813
6526 519
8393 60
24245 712
4584 33
4179 330
3228 295
85295 370
4124 488