32536 889
25431 528
8702 370
2893 188
12294 545
200332 923
263506 1051
43463 86
22918 244
62645 758
8046 388
4569 713
4055 279