16838 501
7751 494
22461 423
1849 118
108721 715
14975 741
2577 63
46317 132
7030 531
41334 162
42927 907
9166 813
6488 519
8316 60
24160 712
4502 33
4142 330
3208 295
85129 370
4092 488