29295 111
92001 162
13732 663
3537 511
10250 887
6298 104
4127 717
5588 318
11709 436
20414 713
8512 435
13498 117
9069 814
2123 155
3950 612
6495 911
2214 57
3726 373
6194 326
28154 190
2654 160
6057 541
13157 620
5100 621
4116 465
7625 487
6936 818
10567 752