16855 501
7755 494
22528 423
1849 118
108737 717
14973 741
2578 63
46348 131
7027 531
41547 162
43176 907
9167 813
6491 519
8338 60
24119 712
4537 33
4145 330
3212 295
85062 370
4092 488