3213 835
5859 326
4138 168
5434 647
2864 78
30606 442
4592 281
5245 284
4269 746
5793 360
1253 43
5331 232
2196 428
2049 309
4302 778