3127 806
1506 191
1036 204
983 53
2537 241
3064 793
3523 629
15492 528
2070 544
1633 319
726 70
340 34
4204 495
2993 864
5477 666
2517 392
1311 294
4166 52
6703 329
496 41
590 36
696 102
2956 903
2272 456
4062 829
1068 111
932 134
2755 507