21096 612
20527 424
18645 878
39743 946
11601 334
51270 766
66607 727
5368 432
71233 141
71955 398
5852 500
9285 208
112778 504
52181 700
141846 354
10827 610
130074 461
23247 424
182430 419
9803 190
6429 262
330431 1001
110400 217
10464 648
5197 40
17198 167
110992 972
18584 644