3290 835
5909 326
4153 168
5458 647
2881 78
30629 442
4655 281
5319 284
4288 746
5799 360
1288 43
5348 232
2269 428
2083 309
4350 778