34004 233
5092 717
4614 113
2366 392
3321 290
4098 537
5551 649
1790 108
12317 239
9158 714
64892 484