2948 141
5322 151
15485 616
10524 601
17396 435
14265 561
11781 314
10543 489
19853 523
15796 455
13783 86
19101 822
3962 408
4418 101
22315 242
19444 669
15256 439
6416 807
7896 280
3589 113
2852 557
6230 336
17825 237
6239 339