5896 444
2338 326
3013 147
8732 462
11777 57
212972 654
38730 661
109018 695
16684 418
9242 565
8188 524
4304 201
14466 359
4403 533
4754 435
3607 85