3282 835
5892 326
4147 168
5444 647
2875 78
30621 442
4645 281
5302 284
4285 746
5795 360
1282 43
5344 232
2263 428
2082 309
4336 778