121593 671
3529 227
11987 137
12884 224
7154 596
19970 413
7810 284
29844 695
39003 584
30048 682
5767 771
3229 92
7583 509
3325 164
16578 254
3171 98
5647 354
4113 313
6747 311
12418 200
3763 733
2662 588
2144 396
5129 370
4523 351
54696 686
3246 540
5664 691