19819 508
30084 343
30479 625
4682 560
5466 427
27861 657
6590 712
4902 473
14415 462
31587 168
3095 383
6686 455
45050 553
7253 203
16973 819
29773 631
4351 237
3790 165
7600 737
5643 717
6187 970
7089 80
8762 71
5346 117
6616 252
23808 193
11976 612
7109 181