3116 52
121192 702
8999 639
9068 169
24437 324
16527 609
12370 53
7605 82
41415 870
128075 114
27929 462
9296 504
99703 661
19192 74
2141 346
9741 691
2936 355
4595 739
6931 315
5248 629
3665 611
4370 714
6272 742
23158 489