4583 669
1558 21
1960 296
2990 747
3386 595
9240 33
1381 260
1355 282
5190 275
84513 118
16040 275
6477 702
2664 498
1430 174
2498 168