121501 671
57697 498
4546 510
7088 705
9609 267
12522 161
8384 722
31607 862
7153 596
50243 765
69476 326
7347 104
17578 759
7807 284
27116 307
29802 695
44619 641
23730 199
49516 684
40176 406
17990 132
38984 584
53998 597
9073 628
2575 68
4442 518
62877 448
33734 310