16828 501
7748 494
22447 423
1849 118
108694 715
14972 741
2577 63
46317 132
7029 531
41330 162
42915 907
9165 813
6487 519
8311 60
24150 712
4500 33
4116 330
3208 295
85111 370
4091 488