15913 535
3375 159
5367 584
33778 677
18705 382
31667 633
27915 89
16393 551
37107 744
65395 784
29647 504
7004 80
37996 795
45620 614
11989 85
17426 596
17316 654
9479 78
3231 277