45095 761
107009 429
3285 487
53773 197
16767 680
46706 185
21149 416
4789 707
2124 159
13591 663
16058 352
29772 654
11995 77
16845 231
21785 424
4741 98
442 60
28044 508
9843 297
8746 467
9425 49
11851 726
13523 524
33138 299