5545 669
1592 21
1996 296
3010 747
3404 595
9763 33
1389 260
1362 282
5256 275
85108 120
16114 275
6536 702
2677 498
1436 174
2515 168