1242 166
3250 122
15626 89
4053 273
13808 587
1523 165
22877 136
4759 527
4450 317
4959 562
2943 392
4903 165
19323 141
13569 489