9986 403
4954 163
8609 597
2015 227
3122 390
5096 235
5175 47
7576 463
4508 771
5657 591
7148 407
5982 630
3317 719
2813 140
8855 99
17581 116
10457 766
3902 822
4391 850
4288 550
18517 927
5473 683
2647 243
2940 222