12245 893
9076 679
4112 108
3539 714
13676 475
2199 168
16588 288
2144 112
5685 91
13140 674
8160 205
4071 701
2201 138
3603 352
7597 165
5773 628
5765 27
8225 538
13406 623
6040 732
8361 820
3262 330
4617 653
2941 153