5096 212
4296 680
7737 252
918 128
2168 500
1951 116
12650 706
3494 396
3135 785
1876 274
3803 624
2400 478
1128 91
3176 623
824 126
2208 404
2602 547
1123 199
2529 569
7655 519
3703 529
2291 273
499 83
2996 670