16921 501
7761 494
22641 423
1861 118
108893 717
14989 741
2582 63
46391 131
7039 531
41611 162
43241 907
9179 813
6495 519
8365 60
24170 712
4554 33
4149 330
3215 295
85185 370
4102 488