54641 345
12296 446
3476 973
2958 463
5663 887
3420 340
2837 369
2856 328
1302 70
2335 669
3661 897
2175 103
13992 356
6540 406
4068 695
3568 146
4719 730
8702 219
2222 344
4716 562
8343 795
7031 708
4691 743
4119 705
5781 185
4253 53
7845 358
51524 511