3735 52
2629 377
8580 735
4828 151
11390 648
5271 266
47559 626
10012 453
8383 788
10408 90
4832 695
1084 114
2977 370
4439 565
828 37
4829 375
5508 249
12895 838
3588 249
5842 741