3050 443
2591 139
6745 532
3917 577
6270 352
4350 569
3858 313
2227 198
6166 82
5176 771
2477 584
3083 26
4688 628
10377 595
2692 192
10570 348
4461 584
7380 230
5260 372
8998 161
5008 366
2210 307
7443 497
8373 836
5267 871
2333 248
3300 387
21363 840