121522 671
3528 227
11986 137
12882 224
7153 596
19968 413
7808 284
29810 695
38988 584
30044 682
5767 771
3227 92
7583 509
3325 164
16578 254
3170 98
5646 354
4112 313
6745 311
12417 200
3762 733
2662 588
2144 396
5128 370
4523 351
54686 686
3245 540
5664 691