14982 591
8767 800
6332 338
4246 380
6228 927
2554 71
4940 657
8287 543
2366 215
7155 614
6442 548
3268 70
4799 538
16361 565
27916 182
6671 838
2983 148
7085 655
6672 668
5259 599
5753 942
3305 60
116429 343
5198 528
7688 159
5237 582