1259 256
32531 276
12799 92
21920 337
137535 633
36667 178
13355 92
20104 203
29160 405
2298 658
12114 313
12660 725
2269 664
1343 284
18278 234
24160 75
48366 300
23123 96
13551 74
34292 118
37897 234
7079 342
20591 846
22910 165
11339 238
16393 226
16942 729
40200 355