46493 141
2230 114
3221 74
3571 207
110896 75
167174 405
57749 253
20228 811
12916 501
13659 384
7672 320
15727 747
1578 132
24329 67
3444 259
5831 529
17177 326