21693 510
1035 186
2555 747
15553 54
1976 439
32986 577
18495 703
2844 96
2888 773
7081 595
9774 170
13858 75
7493 451
9497 869
17355 915
1505 115
2703 498
14437 445
4481 723
3035 462
4125 388
8729 716
1310 249
4495 262
3259 322
5195 634
4379 730
15979 934