856 144
1031 301
3043 76
6664 625
3903 581
16103 131
5007 282
28694 235
37596 729
4675 815
5613 733
2562 135
3457 478
6714 427
15337 158
17563 565
10965 828
28330 281
4875 795
2355 558
18798 144
3227 200
45176 487
4229 541
19576 796
15173 247
155639 264
10251 1006