3040 532
4141 590
3094 410
3858 905
2073 162
2398 125
2604 239
1122 94
3686 772
2714 187
1491 46
1056 63
3845 527
3831 555
3152 718
3749 213
3294 497
2985 309
1469 57
2115 265
2308 197
2202 352
1281 99
3629 840