4842 326
3618 168
4824 647
2195 78
30240 440
3520 281
3980 284
4122 746
3869 352
856 43
4956 232
1989 428
1697 309
3897 778