22582 640
10534 279
64508 615
37687 79
13957 312
49597 550
6118 509
7702 308
10587 587
19699 328
368777 1001
16003 228
79658 402
26507 586
52535 241
97367 763
4035 331
112309 859
16027 655
5021 162
45576 266
102806 878
9367 369
17315 335
31673 477
17317 364
103722 552
141657 856