309 72
837 144
34060 698
16819 131
22445 255
6789 447
4455 208
4520 198
10002 492
7313 665
2955 344
47926 49
12719 95
14678 352
38189 398
21090 686
53528 141
196097 214
29646 846
6174 130
8414 215
80855 530
6449 644
48944 377
5293 234
12907 264
16475 148
52918 829