303 52
4335 393
3350 644
2694 775
322 78
304 67
2939 888
1130 208
1490 412
366 91
1449 403
2475 800
1447 352
1846 344
445 66
641 123
3563 378
866 235
1148 310
802 201
1655 85
2366 230
2431 786
2691 33
5142 478
3649 362
1433 337
3902 542