3001 438
11415 547
5409 455
3286 778
1199 124
2237 439
14943 506
2064 276
3350 646
3308 697
6053 122
5353 728
9932 601
9157 330
15106 277
14017 509
28228 819
2223 164
4045 695
1732 116
16313 234
3095 545
18266 306
4191 828