119 32
1251 282
2551 524
1633 239
82338 313
3324 936
75596 979
46875 493
68174 720
10438 597
7345 329
12255 570
33541 184
28565 546
44758 514
44088 98
6679 304
26310 110
10519 623
9676 723
50322 221
164885 276
7729 40
10392 638