4007 782
11710 266
24372 685
7524 790
9637 589
78213 407
50699 708
23012 448
26232 189
5104 167
7804 388
1432 79
3071 312
7792 518
3588 631