16856 501
7754 494
22499 423
1869 118
108772 715
14978 741
2579 63
46338 132
7031 531
41362 162
42954 907
9170 813
6488 519
8330 60
24178 712
4506 33
4166 330
3208 295
85176 370
4094 488