1008 292
903 247
2389 479
171 51
14454 358
28726 80
21792 240
23054 227
7750 38
30797 822
48166 655
13440 273
16439 926
16287 254
32678 329
10892 471
18115 343
19323 599
12011 169
25183 633
27583 505
24571 371
19093 844
26014 242