42557 906
2442 39
46789 63
12688 754
7824 589
4583 511
5754 796
24098 262
2826 310
3396 193
10620 89
25769 84
4538 599
37886 672
18753 79
79646 599
146919 304
9120 765
11856 295
60576 820
20295 281
3004 167
15875 608
8947 184
8120 47
3960 60
8017 229
12944 55