3753 52
2635 377
8586 735
4835 151
11401 648
5276 266
47565 626
10015 453
8385 788
10412 90
4833 695
1088 114
2981 370
4453 565
832 37
4838 375
5508 249
12901 838
3596 249
5847 741