3129 91
5070 378
3319 797
4250 705
2944 489
1235 363
1460 105
2951 571
5152 526
5815 233
8063 899
3646 390
4962 561
5064 212
8219 591
1146 110
3280 599
1298 198
1231 270
2988 815
3306 860
3337 869
3201 695
1326 387
3121 450
2705 685
3373 704
2692 284