9595 505
7632 244
14991 808
6485 351
12834 504
12804 594
5461 541
14581 150
6090 666
6982 620
6562 347
12493 659
8428 738
7544 212
11152 362
3665 45
8027 597
6778 774
20248 348
15376 715
6929 112
13605 535
16488 635
10018 53
10824 584
7374 32
7192 262