3146 645
2596 333
1614 339
4092 38
2288 312
4714 576
1174 61
4950 128
5282 583
4311 450
324 58
5313 153
2417 485
2284 295
9530 755
1458 99
3445 555
3567 872
5901 444
2618 417
2912 453
3667 463
9343 675
9967 276