4403 524
40183 493
2752 59
22413 800
15460 780
28996 209
9744 846
3947 44
3090 586
29708 754
2197 262