16854 501
7753 494
22487 423
1868 118
108758 715
14978 741
2577 63
46327 132
7030 531
41351 162
42942 907
9170 813
6488 519
8329 60
24172 712
4506 33
4165 330
3208 295
85161 370
4094 488