3290 835
5908 326
4153 168
5453 647
2881 78
30625 442
4651 281
5319 284
4287 746
5799 360
1287 43
5348 232
2269 428
2083 309
4349 778