3012 645
1289 40
2675 497
2122 285
2732 337
1430 119
942 103
2798 216
3659 319
2566 41
3514 455
4170 647
1346 200
2400 627
4047 827
1874 63
1232 236
3370 539
3064 703
1807 317
2420 490
3377 547
3184 471
915 47