16865 501
7754 494
22511 423
1869 118
108779 715
14983 741
2580 63
46341 132
7032 531
41366 162
42955 907
9171 813
6488 519
8330 60
24192 712
4507 33
4166 330
3208 295
85181 370
4094 488