22575 517
15487 201
8635 70
12953 237
3835 739
14819 132
11667 627
3178 258
2485 291
13314 557
3645 356
3241 385
20940 403
3114 449
2556 331
21890 318
4519 923
16625 297
12632 763
1177 53
3565 152
1695 86
10250 590
22498 881