4693 669
1563 21
1960 296
2992 747
3388 595
9307 33
1385 260
1356 282
5198 275
84577 118
16048 275
6485 702
2665 498
1430 174
2500 168