31482 126
34249 426
3297 82
5342 416
4397 394
2465 507
9913 627
66960 432
10149 403
47009 270
16553 531
14476 295
43710 714
4355 854
7402 844