4281 668
1538 21
1954 296
2986 747
3378 595
9048 30
1380 260
1354 282
5164 275
84317 118
15984 275
6475 702
2660 498
1429 174
2491 168