5503 669
1590 21
1995 296
3009 747
3404 595
9742 33
1389 260
1361 282
5254 275
85085 120
16111 275
6535 702
2676 498
1436 174
2514 168