5044 812
1519 161
3364 771
2270 298
23034 581
4508 616
13480 209
9530 794
7957 398
6406 359
14659 178
7105 394
6671 308
5528 38
5275 160
3891 28
7284 577
8436 335
5801 840
4925 358
6823 540
18054 558
4886 233
244793 1195
3373 116
15149 578
4499 427
6582 600