3084 43
2616 284
4005 467
3051 255
4696 685
5069 677
31761 217
3449 352
4151 592
3195 464
11243 562
5858 80
4239 327
4975 312
2114 111
3151 386
1298 85
3544 690
4825 580
7838 548
3950 791
3395 619
2770 376
12741 244