16856 501
7754 494
22497 423
1869 118
108771 715
14978 741
2578 63
46336 132
7031 531
41359 162
42954 907
9170 813
6488 519
8330 60
24176 712
4506 33
4166 330
3208 295
85175 370
4094 488