3046 122
15605 89
4031 273
13788 587
1514 165
22844 136
4739 527
4433 317
4939 562
2929 392
4875 165
19098 141
13430 489