20733 777
5095 180
4873 868
2182 587
2636 502
9814 465
2807 592
93490 692
6592 314
21256 291
3033 651
43628 507
11730 208
6449 145
15461 684
28553 334
4441 47
28709 126
16524 304
28243 389
2675 546
12819 842
10056 420
91963 797