121543 671
3529 227
11987 137
12883 224
7154 596
19968 413
7809 284
29817 695
38992 584
30045 682
5767 771
3227 92
7583 509
3325 164
16578 254
3170 98
5647 354
4112 313
6745 311
12417 200
3762 733
2662 588
2144 396
5129 370
4523 351
54689 686
3245 540
5664 691