3506 677
4623 715
1406 105
8524 631
1676 174
3240 539
2989 518
3763 685
3511 261
3778 907
3048 223
1972 103
1147 171
2422 418
863 47
3425 603
3474 837
3092 511
3401 616
1711 321
2022 209
12891 124
4122 490
6934 846
3261 374
23195 357
3868 593
19282 63