3505 474
3665 376
1256 113
3033 173
1319 110
2121 285
3955 865
1669 343
2599 327
3225 312
3290 778
2218 141
3738 537
3548 689
1536 126
2505 27
3623 621
4121 736
960 103
1704 107
5560 543
3485 360
883 87
2816 216