5023 278
3958 208
2882 46
31799 647
19237 796
15921 653
16600 402
27989 192
7438 156
1931 390
3096 935
1087 256
391 60
2027 390
1331 370
3691 665
1990 379
2563 369
1597 267
30089 203
12879 185
10513 329
27287 493
12319 256
6422 854
11336 126
9516 135
16667 663