21647 262
40452 171
42680 668
21665 740
3958 812
15793 369
240 58
3454 822
2179 374
15797 890
27429 595
15068 608
10382 490
4829 794
895 49
4443 438
1236 376
530 116
642 138
24019 47
1350 378
3409 819
15384 537
117976 204