16953 696
5840 920
9221 648
8916 233
2289 155
3933 493
5298 692
6298 363
3787 337
27280 186
5316 669
19685 721
3859 696
10235 68
53717 1060
11929 456
3207 43
2934 332
4007 252
3341 616
2067 434
7919 131
5990 680
6701 681