12286 505
31246 203
5681 49
6478 319
3226 386
15454 412
21352 680
26655 402
4120 676
5603 495
6013 123
25778 278
8406 817
16776 483
1815 29
8216 680
3547 57
78668 311
12576 712
1536 64
223010 631
220358 317
19395 399
5208 269