30557 616
7593 812
3251 148
9248 411
13309 582
8243 405
13833 569
4370 229
7250 443
3246 285
18300 530
14641 219
5801 705
17644 529
4322 627
14649 525
2967 89
3211 424
5555 256
10672 751
5916 846
16721 712
4655 504
41581 513
6780 445
8006 408
13074 924
7111 517