5903 116
2972 260
4505 827
1869 77
3497 569
2234 238
3901 649
5032 332
6798 120
8389 378
13876 98
3657 548
12122 675
3151 359
3879 478
3519 134
3007 427
4250 641
5738 64
9137 894
3229 517
3295 239
3781 675
9130 208