29006 767
7088 596
107131 503
6885 162
59476 767
37394 376
44748 758
20090 122
1550 52
4205 686
4250 146