32366 557
8352 767
27121 642
17121 410
11684 197
6657 581
8592 644
2361 340
6095 331
5807 618
9988 983
3568 74
2747 524
6303 411