3080 746
1337 212
3669 60
2236 113
4197 535
5213 891
999 87
748 88
4906 331
5355 153
2945 545
3761 241
3662 335
1458 127
4638 536
1595 280
1622 297
3962 469
2182 120
1191 46
2395 330
2091 379
3002 609
3442 864