21796 255
6447 38
17629 179
5704 242
12053 947
38912 467
14402 97
7412 589
13835 443
18466 343
2533 143
20916 670
5136 305
3663 127
21909 916
8362 485
7442 236
4558 674
9315 302
8806 613
22057 273
17404 611
4552 406
14172 785
21128 244
9788 295
2115 47
4538 472