31452 126
34231 426
3296 82
5342 416
4397 394
2465 507
9913 627
66953 432
10147 403
46998 270
16550 531
14472 295
43684 714
4354 854
7402 844