17007 501
7787 494
22801 423
1880 118
109073 717
15030 741
2603 63
46431 131
7072 531
41695 162
43324 907
9204 813
6528 519
8394 60
24251 712
4589 33
4180 330
3231 295
85321 370
4129 488