29640 796
1376 196
3249 629
3664 494
2842 57
2396 526
3770 868
24052 50
17290 552
5144 743
7315 647
2850 295
8008 458
3313 353
5470 617
18069 279
3930 102
4655 546
4003 636
7569 771
21513 475
61554 798
9496 416
76780 838
10116 908
7123 239
4080 841
21053 281