16907 501
7761 494
22620 423
1859 118
108869 717
14988 741
2582 63
46387 131
7036 531
41599 162
43225 907
9176 813
6495 519
8356 60
24164 712
4553 33
4149 330
3215 295
85164 370
4101 488