21411 742
1267 317
4450 36
8444 481
35948 249
27935 426
47465 127
10834 351
9173 54
5976 913
22998 514
1705 90
3009 423
4731 650
16909 445
2928 740
22612 448
25447 286
11704 670
8978 274
4586 713
5441 93
2662 452
102569 581