3035 703
5456 634
1244 233
1004 94
1620 218
3384 498
753 37
4249 400
2187 419
1095 125
1579 282
3016 642
652 108
2327 390
2466 467
890 147
19704 350
20614 890
6187 618
7160 566
6987 227
1287 118
9813 773
30761 820
7457 150
3534 230
6823 583
4295 528