2881 288
5948 656
1800 121
10618 746
9599 536
5057 941
6818 697
2196 141
3848 587
2896 301
1794 211
8310 393
13295 419
6146 533
12240 259
6102 442
20524 841
13502 900
8872 95
5160 327
6710 267
17222 583
9503 225
4237 617
2326 145
5816 59
84052 1119
9051 891