3083 359
2958 891
1733 528
1489 390
3059 257
2102 555
2041 406
2330 669
2522 655
1616 439
1335 365
2284 281
2252 454
3733 554
353 83
2830 648
1182 347
5326 634
999 151
1999 383
1276 317
556 137
4596 469
1960 419