16920 501
7761 494
22635 423
1861 118
108891 717
14989 741
2582 63
46391 131
7039 531
41610 162
43240 907
9179 813
6495 519
8364 60
24168 712
4554 33
4149 330
3215 295
85183 370
4101 488