22599 887
8914 310
2229 583
4594 513
2713 830
316 67
60862 587
2430 648
17370 231
1959 547
6813 723
5357 273
3688 708
29180 459
21472 350
17799 49
15297 737
6447 610
12299 123
1473 302
4329 607
581 117
6362 858
45904 389