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