3735 52
2629 377
8580 735
4828 151
11391 648
5271 266
47559 626
10012 453
8384 788
10408 90
4832 695
1085 114
2978 370
4440 565
828 37
4829 375
5508 249
12896 838
3589 249
5842 741