34804 137
262505 860
38844 128
14810 651
4344 359
19284 598
2645 211
12348 58
2391 577
2830 380
1755 217
3278 385
3064 379
4159 948
4018 883
4082 599
2072 336
783 143
1758 297