104031 710
197246 781
17389 63
57081 542
16175 599
20551 85
67203 527
38508 214
2261 253
5436 714
2715 524
10582 661
5944 435
5389 619
17178 312
3873 425
5052 274
3623 93
3063 454