1035 201
165737 239
1042 257
17631 876
24123 812
6853 576
2957 455
2846 356
3707 665
3905 649
2151 347
6860 314
31149 66
12047 534
71181 662
9323 966
31973 222
15424 194
20802 276
37554 843
1950 546
4574 352
23029 597
3886 511