3026 703
5452 634
1239 233
984 94
1613 218
3381 498
751 37
4239 400
2184 419
1089 125
1576 282
3012 642
650 108
2327 390
2459 467
890 147
19673 350
20609 890
6182 618
7152 566
6976 227
1287 118
9808 773
30755 820
7454 150
3532 230
6817 583
4293 528