16855 501
7753 494
22487 423
1868 118
108763 715
14978 741
2577 63
46331 132
7030 531
41353 162
42942 907
9170 813
6488 519
8330 60
24174 712
4506 33
4165 330
3208 295
85167 370
4094 488