34060 856
5870 103
2487 192
5441 612
30805 407
43474 510
11401 121
32622 781
42086 175
986 99
7013 441
2515 392
3892 129
3217 49
8448 208
8973 205
10227 380
5400 909
5385 680
2150 41
6027 176
7744 585
3634 420
10371 478
4882 596
4291 778
27011 493
3396 504