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