16849 501
7751 494
22480 423
1868 118
108740 715
14976 741
2577 63
46326 132
7030 531
41345 162
42935 907
9169 813
6488 519
8327 60
24168 712
4505 33
4164 330
3208 295
85150 370
4092 488