20531 691
3148 547
4137 876
323 60
2045 651
481 98
8454 42
11492 299
5891 154
2281 77
4390 219
8123 174
2664 645
9913 637
3735 62
5224 253
26012 177
53349 487
50256 557
4417 459
2855 704
84513 277
7030 620
9972 155