28532 521
24477 399
5265 457
25618 833
2787 486
3608 132
3135 232
7531 848
4504 383
4322 655
2871 47
3143 789
4482 897
2784 669
15113 294
2359 181
13218 613
30576 92
3169 180
6320 383
1852 296
6798 211
9875 424
17540 685
28789 450
30109 518
76845 564
10822 372