2631 501
2031 93
3797 673
5121 378
4076 569
4703 664
936 186
738 182
3440 371
3715 488
1374 145
1041 115
1635 50
4341 654
2848 154
2889 338
5437 338
1513 178
29687 675
4642 451
3926 372
2306 272
3897 95
5044 409